Родился 18 ноября 1885 г. в Петербурге в семье композитора церковной музыки Н.И. Компанейского.
Окончил физико-математический факультет Петербургского университета (1908) и историко-филологический факультет Московского университета (1924).
Специализировался на психофизиологии зрительных восприятий (1926-1930). Работал научным сотрудником психологической лаборатории Академии художественных наук (Москва) (1930-1941). Профессор Ленинградского высшего педагогического института имени Герцена (1938-1941) и Всероссийской академии художеств. Профессор теории восприятия цвета в живописи и в архитектуре.
Одновременно заведующий лабораторией цвета в Институте по изучению мозга имени Бехтерева.
Эмигрировал в 1942 г. В 1942-1943 гг. жил в Берлине. Профессор Института по испытанию материалов (1943-1944). Заведующий лабораторией по изучению цвета Венского университета (1944-1946). Специалист по психофизиологии.
С 1947 г. проживал в Аргентине.
Профессор психологического института в Инсбруке (1948-1956). Профессор и заведующий лабораторией по исследованию цвета и света университета Ла-Плата (Аргентина).
Автор многочисленных статей по специальности на русском и иностранных языках и ряда изобретений в области оптических аппаратов. Литературные, публиститеческие и апологетические произведения печатались под псевдонимом Н. Коваленский.
Скончался 13/26 октября 1965 г. в г. Ла-Плата (Аргентина) после тяжелой, продолжительной болезни..